as sound as a roach - Francés Inglés Diccionario